<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<f:view>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
        <style type="text/css" >
            <!--
            .Estilo1 {font-size: 12px}
            -->
        </style>
        <link href="../resources/stylesheet.css" rel="stylesheet" type="text/css" />
    </head>
    <body>

        <h:form id="frmPresupConcep">
            <h:panelGrid id="panelMensajes1" styleClass="tablaMensajes"  >
                <h:messages errorClass="errorMessage"
                            fatalClass="fatalMessage" id="messageList1"
                            infoClass="infoMessage"
                            warnClass="warnMessage"/>
            </h:panelGrid>
            <h:outputLabel id="lblProyecto" value="Proyecto"/>
            <h:outputLabel id="lblProyectoVal" value="#{Presupuestos$EstimacionPresupuestal.idProyecto}"/>
            <h:outputLabel id="lblTotalPres" value="Total Presupuesto"/>
            <h:outputLabel id="lblTotalPresVal" value="#{Presupuestos$EstimacionPresupuestal.totalPresup}"/>



            <h:panelGrid columns="1" id="panelTabla" style="height: 100%" width="600">
                <h:dataTable value="#{Presupuestos$EstimacionPresupuestal.listaRubroProy}" var="currentRow" border="1"  >
                    <h:column>
                        <f:facet name="header"><h:outputText value="Rubro"/></f:facet>
                        <h:outputText value="#{currentRow.nombreRubro}" />
                    </h:column>
                    <h:column>
                        <f:facet name="header"><h:outputText value="Fuentes"/></f:facet>
                        <h:dataTable value="#{currentRow.listaRubros}" var="fue" border="1"  >
                            <h:column>
                                <f:facet name="header"><h:outputText value="Fuente"/></f:facet>
                                <h:outputText value="#{fue.nombreFuenteExterna}" />
                            </h:column>
                            <h:column>
                                <f:facet name="header">
                                <h:outputText value="Valor"/></f:facet>
                                <h:inputText   value="#{fue.valorFuenteF}"
                                               valueChangeListener="#{Presupuestos$EstimacionPresupuestal.calcular_processValueChange}"
                                               onchange="submit();"   styleClass="textNumeros"
                                               size="10" immediate="true">
                                    <f:param name="pcodRubro" value="#{currentRow.idRubro}" id="pcodRubro" />
                                    <f:param name="pcodfuente" value="#{fue.idFuenteF}" id="pcodfuente" />

                                </h:inputText>
                            </h:column>
                        </h:dataTable>
                    </h:column>
                    <h:column>
                        <f:facet name="header"><h:outputText value="Total"/></f:facet>
                        <h:outputText value="#{currentRow.total}" />
                    </h:column>
                </h:dataTable>

            </h:panelGrid>
        </h:form>
    </body>
    </html>
</f:view>